side looking radar (slr) - Türkisch Englisch Wörterbuch