perpetrated - German English Dictionary