with a flourish of trumpets - German English Dictionary