larvate - French English Dictionary