foraminate - Espagnol Anglais Dictionnaire