hay rake and tedder - French English Dictionary