clot-busting drug - Francés Inglés Diccionario