russian salad - Turkish English Dictionary