on-line payment - German English Dictionary