thousandfold - German English Dictionary