guarantee deposits paid and recoverable - Spanisch Englisch Wörterbuch