mechanism of evolution - Alemán Inglés Diccionario