hormilla - French English Dictionary