oxygen resuscitation apparatus - Turkish English Dictionary