electric pump contactor - Alemán Inglés Diccionario