marine turtle - German English Dictionary