myceloid - German English Dictionary