implacental - French English Dictionary