declamadora - German English Dictionary