stomach-turning - German English Dictionary