oxygen dispenser - German English Dictionary