expostulations - German English Dictionary