malacosoma - French English Dictionary