shoe bomb - Spanish English Dictionary