trichodesmium - Spanish English Dictionary