multicurie - French English Dictionary