sessile water speedwell - Spanish English Dictionary