putrescin - French English Dictionary