marupa (simarouba amara) - Spanish English Dictionary