acarids - Turkish English Dictionary