one that makes ankle boots - Französisch Englisch Wörterbuch