defeat someone with his own arguments - Französisch Englisch Wörterbuch