foamlike - French English Dictionary