hay loader - German English Dictionary