engine shroud - İspanyolca İngilizce Sözlük