trap for water rats - French English Dictionary