cannot stand the sight of - Turkish English Dictionary