from birth till death - Inglés Sinónimo Diccionario