multicide - French English Dictionary