pump camshaft - Alemán Inglés Diccionario