prepaid subscription - German English Dictionary