fail to explode - Francés Inglés Diccionario