do someone's best - Almanca İngilizce Sözlük