self-imposed deadline - Spanisch Englisch Wörterbuch