kneel on a pillow - German English Dictionary