cushion head - French English Dictionary