splash-proof machine - Turco Inglés Diccionario