drainent - French English Dictionary