microcavity - Francés Inglés Diccionario