lid side rubber - German English Dictionary