explosive ordnance disposal badge - French English Dictionary