ankyloglossum - Spanish English Dictionary