ammunition shelter - French English Dictionary