chinaloa - French English Dictionary