negotiable terms - German English Dictionary