haymow - French English Dictionary