place oneself upon a level with others - Almanca İngilizce Sözlük