make presents - Alemán Inglés Diccionario