suicide vest - Spanish English Dictionary