to their advantage - Almanca İngilizce Sözlük