subcontracting agreements - Spanisch Englisch Wörterbuch