myceloid - French English Dictionary