straddleback - French English Dictionary