steal horses - French English Dictionary