russian vignette - German English Dictionary