idrosis - French English Dictionary