cosecha - French English Dictionary