brain murmur - German English Dictionary