interfecto - German English Dictionary