chucuala - French English Dictionary