artificial spawning ground - Turkish English Dictionary