have one's hands tied - Almanca İngilizce Sözlük