said of horses having the head shaped like sheep - French English Dictionary