thousand fold - German English Dictionary