chuscada - French English Dictionary