stertorous respiration - Turkish English Dictionary