autonomous payments - German English Dictionary