cuasimodo - French English Dictionary