world payment - German English Dictionary