do the business - German English Dictionary