declamation - French English Dictionary