means for introducing a delay - Französisch Englisch Wörterbuch