wave- generating explosion - Francés Inglés Diccionario