desmidiaceae - Spanish English Dictionary