sheephook - French English Dictionary