tubular tyre cement - German English Dictionary