someone that gives such a guarantee - Türkisch Englisch Wörterbuch