shoe (for horse) - Spanish English Dictionary