hoist with his own petard - Türkisch Englisch Wörterbuch