having large feet/paws - Türkisch Englisch Wörterbuch