Английский-Немецкий словарь »

that's open to disput. означает в немецкий

АнглийскийНемецкий
That's open to disput.

Darüber lässt sich streiten.