piston barrel - Alemán Inglés Diccionario