telescoping recoil frame - Türkisch Englisch Wörterbuch