at a little distance - Turkish English Dictionary