mutton sheep - Spanish English Dictionary