have a mind like a sewer - Alemán Inglés Diccionario