complex visual illusion - Turkish English Dictionary