patent ambiguity - German English Dictionary