someone that delivers messages - Turkish English Dictionary