triquitesa - French English Dictionary