left atrial appendage - Turkish English Dictionary