make a present of - Francés Inglés Diccionario