tachero - French English Dictionary