benchboard - French English Dictionary