turtlehead - German English Dictionary