close with a final flourish - German English Dictionary