catchdrain - French English Dictionary