injection pump barrel - Alemán Inglés Diccionario