ability to penetrate - Espagnol Anglais Dictionnaire