payment authorization - German English Dictionary