to the best of his ability - Almanca İngilizce Sözlük