self-regulating fuel pumps - Alemán Inglés Diccionario