graceful mountain snake - German English Dictionary