microphage - Alemán Inglés Diccionario