buy a prepaid card - German English Dictionary