foam solution - French English Dictionary