close-up picture - Turkish English Dictionary