heavy bench - German English Dictionary