russian salad - German English Dictionary