dam squib - Francés Inglés Diccionario