my hands are tied - Almanca İngilizce Sözlük