telecounter - French English Dictionary