self-praise is no recommendation - Turkish English Dictionary