man-portable air-defense systems - German English Dictionary