horseshoe bend - French English Dictionary