haystack dressing - German English Dictionary