subbench - French English Dictionary