lamellibranch molluscs - Turkish English Dictionary