payment offer - German English Dictionary