obstacle in a plowed field - Francés Inglés Diccionario