regnen - French English Dictionary