romance recited or sold by the blind in the streets - German English Dictionary