splash-proof machine - Alemán Inglés Diccionario