more favorable condition - Turkish English Dictionary