verlost - French English Dictionary