place of overflowing - Turco Inglés Diccionario