difficult circumstances - Turco Inglés Diccionario