extreme circumstances - Francés Inglés Diccionario