giant clam - Turkish English Dictionary