Restabstand - French English Dictionary