there could be lots of other people - Turco Inglés Diccionario