landing force support weapon - Turkish English Dictionary