enterdrainment - French English Dictionary