verregnet - French English Dictionary