i chanced to hear it - French English Dictionary