forge better ties - Almanca İngilizce Sözlük