sit in bench - German English Dictionary