self-drive car - Turkish English Dictionary