dispatch-rider - Turkish English Dictionary