psycho killer - German English Dictionary