to buy space - German English Dictionary