devil's grass - German English Dictionary