contractually guaranteed - Inglés Sinónimo Diccionario