gut-wrenching - Turkish English Dictionary