cheroot - French English Dictionary