self-venting - Espagnol Anglais Dictionnaire