any (teacher etc.) worth their salt - Turkish English Dictionary