patch up a quarrel up - Almanca İngilizce Sözlük