be squeamish/nauseated - Turkish English Dictionary