explode oneself - Francés Inglés Diccionario