sitting archer - Turkish English Dictionary