clear and convincing proof - Turkish English Dictionary