rendrock - French English Dictionary