tall, strong, and thick person - Espagnol Anglais Dictionnaire