ankyloglossum - Turkish English Dictionary