insanitary - French English Dictionary