terrifier - German English Dictionary