physiological murmur - French English Dictionary