joint guarantees - Alemán Inglés Diccionario