divellicate - French English Dictionary