Putrescin - French English Dictionary