tea leaf - French English Dictionary