Dicts.info 

Military Terminology dictionary :: translations