blossoms - French English Dictionary