telepayment - French English Dictionary