obstacle in a plowed field - French English Dictionary