hormic - French English Dictionary