hayrake - French English Dictionary