give security for due payment - Spanisch Englisch Wörterbuch