maga (thespesia grandiflora) - Spanish English Dictionary