marine steam turbines - Turkish English Dictionary