ride the bench (soccer) - German English Dictionary