physical cleaning - Alemán Inglés Diccionario