walking delegate - Turkish English Dictionary