who gave you these clothes - Alemán Inglés Diccionario