putrescin - Spanish English Dictionary