favorable feature - Turkish English Dictionary