personal guarantees given on behalf of third parties - Turc Anglais Dictionnaire