rubber strand - German English Dictionary