make good one's escape - Francés Inglés Diccionario