place where there are numerous ausubo trees - Espagnol Anglais Dictionnaire