charophyte - Spanish English Dictionary