looking young despite his age - Turkish English Dictionary