marine hovercraft - Turkish English Dictionary