a plantigrade resembling the squirrel - Türkisch Englisch Wörterbuch