flowered scape - Turco Inglés Diccionario