legal and human presumption - Alemán Inglés Diccionario