be strong physically - Espagnol Anglais Dictionnaire