inescapable peril - Alemán Inglés Diccionario