have a mind like a sewer - Francés Inglés Diccionario