put up to hang - Almanca İngilizce Sözlük