marine gas turbines - Turkish English Dictionary