affabrous - Turkish English Dictionary