strait jackets - Türkisch Englisch Wörterbuch