unavoidable hardship - Turco Inglés Diccionario