small haystack in stables - German English Dictionary