leaf oyster - Turkish English Dictionary