engineered barrier - Französisch Englisch Wörterbuch