tequiche - French English Dictionary