a cow of a job - French English Dictionary