knee rest - German English Dictionary