be crammed full of people - Turco Inglés Diccionario