provide cushion - German English Dictionary