Small-flowered Rose - Alemán Inglés Diccionario