nar shaddaa shield bunker - French English Dictionary