salmon ova - Turkish English Dictionary