mounted archer - Turkish English Dictionary