kneel on a pillow - French English Dictionary