rorippa - French English Dictionary