tremendous effort - Almanca İngilizce Sözlük