hemlok - French English Dictionary