microcavity - Alemán Inglés Diccionario