dense seagrass - Spanish English Dictionary