contract of limited duration - Spanisch Englisch Wörterbuch