land-based weapon - German English Dictionary