under favorable circumstances - Turkish English Dictionary