big and strong person - Espagnol Anglais Dictionnaire