there could be lots of other people - Turkish English Dictionary