transport payments - German English Dictionary