appear desperate - Turkish English Dictionary