tricuspid valvula - Spanish English Dictionary