tarred garland - German English Dictionary