"street organs" in German street organs Leierkästen Detailed translations for "street organs" street organs street organs Leierkästen{masculine plural}