mashup - French English Dictionary