medlifter troop transport - German English Dictionary