cesspool cleaner - Alemán Inglés Diccionario