master life support station - German English Dictionary