chamborote - French English Dictionary