send on a suicide mission - Spanish English Dictionary