ambiguous language - Turkish English Dictionary