organic murmur - French English Dictionary