open cell foam - German English Dictionary