telepayment - German English Dictionary