hayfork - French English Dictionary