self-imposed deadline - Französisch Englisch Wörterbuch