dispatch-rider - Spanish English Dictionary