forerunners - Turkish English Dictionary