carousel horse - French English Dictionary