expect a bundle from heaven - German English Dictionary