oxford shoe - Spanish English Dictionary