there's no way to escape - Francés Inglés Diccionario