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