endocarde - Spanish English Dictionary