looking young despite his age - Turco Inglés Diccionario