i suspect a gas leak. - Turkish English Dictionary