a long row to hoe - French English Dictionary