land-based weapon - Turkish English Dictionary