chabots - French English Dictionary