cotton-seed tree - Alemán Inglés Diccionario