ethoxyzolamide - French English Dictionary