look presentable - Turkish English Dictionary