cannon beat - French English Dictionary