flowered scape - Alemán Inglés Diccionario