chascada - French English Dictionary