ride the bench - German English Dictionary