air launched munition (alm) - French English Dictionary