a widespread neotropical tree (cordia collococca) - Español Inglés Diccionario