perseverance (mars rover) - Turkish English Dictionary