engine damper - Alemán Inglés Diccionario