microspore - Alemán Inglés Diccionario