perambulating - Turkish English Dictionary