baffle separator - Espagnol Anglais Dictionnaire