merry-go-round horse - French English Dictionary