super mastergroup - French English Dictionary