draintrap - French English Dictionary