shoe bomb - French English Dictionary