rubber suspense kit - German English Dictionary