marine turbine - Turkish English Dictionary