ribbon made of bulrush - Alemán Inglés Diccionario