clean thoroughly - Alemán Inglés Diccionario