sarcoptid - Turkish English Dictionary