very tall and robust person - Espagnol Anglais Dictionnaire