(something) fail to arrive - Französisch Englisch Wörterbuch