farming equipment rental - German English Dictionary