obstacle in a plowed field - German English Dictionary