tacho - French English Dictionary