edentat - French English Dictionary