curcucha - French English Dictionary