farm cart - German English Dictionary