present actual payment - German English Dictionary