hawks bill sea turtle - German English Dictionary