be squeamish/nauseated - German English Dictionary