giant clam (tridacna derasa) - Turkish English Dictionary