turtled - German English Dictionary