be stuck on the bench - German English Dictionary