who gave you these clothes - Spanish English Dictionary