(one's) hands are tied - Türkçe İngilizce Sözlük