exaggerated and exorbitant - French English Dictionary