atomic shelter - French English Dictionary