cushions - French English Dictionary