place with abundant bromeliads - Turco Inglés Diccionario