speculators - German English Dictionary