all life depends ultimately on oxygen. - Englisch Synonyme Wörterbuch