microcavity - Español Inglés Diccionario