master life support station - Turkish English Dictionary