embolate - French English Dictionary