expostulated - German English Dictionary