barcroft-warburg apparatus - Turkish English Dictionary