mutually agreed terms - Inglés Sinónimo Diccionario