piretanide - French English Dictionary