engine shielding - Alemán Inglés Diccionario