foamcore - French English Dictionary