who gave you these clothes - Espagnol Anglais Dictionnaire