keep going i'll hold them off - Turkish English Dictionary