guarantee deposits paid and recoverable - Türkisch Englisch Wörterbuch