limping due to a bad foot - Spanisch Englisch Wörterbuch