chincaca - French English Dictionary