have to be seen to be believed - Turkish English Dictionary

Suggest a Term