deflector barrier - Türkisch Englisch Wörterbuch