place with abundant golden trumpet tree - Turco Inglés Diccionario