look or feel like cardboard - French English Dictionary