farm implements - German English Dictionary