trap for water rats - German English Dictionary