tank landing craft - English Synonyms Dictionary