to make up something - Francés Inglés Diccionario