muscular murmur - Turkish English Dictionary