fresh caviar - Turkish English Dictionary