place for rearing silk worms - Turco Inglés Diccionario