place with abundant bromeliads - Español Inglés Diccionario