effet ecume - French English Dictionary