obstacle in a plowed field - Alemán Inglés Diccionario