legally binding agreements - Spanisch Englisch Wörterbuch