of a higher rank - Almanca İngilizce Sözlük