water stilling device - Espagnol Anglais Dictionnaire