very tall person - Spanish English Dictionary