left atrial huge myxoma - German English Dictionary