foam supports for flower arrangements - French English Dictionary