declamator - German English Dictionary