inescapable peril - Francés Inglés Diccionario