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