cymball - French English Dictionary