allowing for the circumstances - Turkish English Dictionary