artificial spur - Turkish English Dictionary