filling stations hand pumps - Alemán Inglés Diccionario