cardiac murmurs - Turkish English Dictionary