under these circumstances - Turkish English Dictionary