debatable (or arguable) proof - Allemand Anglais Dictionnaire