carcavera - French English Dictionary