rat glue trap - German English Dictionary