hornless ox/sheep - French English Dictionary