hourglass murmur - German English Dictionary