defeat someone with his own arguments - Englisch Synonyme Wörterbuch