heads and senior management - Almanca İngilizce Sözlük