giant sensitive tree (mimosa pigra) - Español Inglés Diccionario