an acrid smell/ordour - Französisch Englisch Wörterbuch