any (teacher etc.) worth their salt - Türkisch Englisch Wörterbuch