vigorous efforts - Almanca İngilizce Sözlük