hydramide - French English Dictionary