sit on lookout - Turkish English Dictionary