difficult circumstances - Turkish English Dictionary