duck clams - Turkish English Dictionary