the original payment receipt - German English Dictionary