be past master at something - Französisch Englisch Wörterbuch