protest emphatically - German English Dictionary