tach - French English Dictionary