execrador - German English Dictionary