make a present of - Alemán Inglés Diccionario