triquitraque - French English Dictionary