drainers - French English Dictionary