protestadora - German English Dictionary