place of overflowing - Francés Inglés Diccionario