who gave you this? - Alemán Inglés Diccionario