any (teacher etc.) worth their salt - Turco Inglés Diccionario