cat-killer - German English Dictionary