turtle grass (zostera marina) - French English Dictionary