spineback - French English Dictionary