air-cushion landing craft - Turkish English Dictionary