felt cardboard - German English Dictionary