payability - German English Dictionary