chaborra - French English Dictionary