autonomous robot - Turkish English Dictionary