looking young despite his age - German English Dictionary