stiffgrasses - German English Dictionary