payment guaranty - Francés Inglés Diccionario