patch the quarrel up - Español Inglés Diccionario