stand a guarantor - Espagnol Anglais Dictionnaire