self-contained instrument - Türkisch Englisch Wörterbuch