favorable recommendation - Turkish English Dictionary