demicanton - French English Dictionary