engine barrel - Francés Inglés Diccionario