mash pumps - Alemán Inglés Diccionario