look stunning - Turkish English Dictionary