make concessions - Francés Inglés Diccionario