planetary camera - Turkish English Dictionary