all sales are final - Französisch Englisch Wörterbuch