a lot of them - Turkish English Dictionary