tree oyster (ostrea folium) - Turkish English Dictionary