unavoidable hardship - Francés Inglés Diccionario