easy payment - German English Dictionary