drainator - French English Dictionary