engine shroud - Almanca İngilizce Sözlük