polystyrene tile - French English Dictionary