pump supply - Alemán Inglés Diccionario