peculators - German English Dictionary