dibranchiate mollusk - Turkish English Dictionary