dispatch-rider - German English Dictionary