sensing heads - Turkish English Dictionary