gas stenching - Turkish English Dictionary