nim (azadirachta indica) - Spanish English Dictionary