prepaid contract trust - Español Inglés Diccionario