patch one's quarrel up - Espagnol Anglais Dictionnaire