declamator - French English Dictionary