physiological murmur - Turkish English Dictionary