teletractor - French English Dictionary