rinnrivin's headquarters - French English Dictionary