someone that goes before - Turkish English Dictionary