cucheca - French English Dictionary