microbead - Alemán Inglés Diccionario