touch the finish - Almanca İngilizce Sözlük