legally-binding - German English Dictionary