vivid (full of life) - German English Dictionary