make a present of - Español Inglés Diccionario