microcavity - Turkish English Dictionary