cotton-seed tree - Francés Inglés Diccionario