tricuspid murmur - German English Dictionary