turn one's hand to anything - Französisch Englisch Wörterbuch