the natural consequence of - Francés Inglés Diccionario