economic strangulation - Almanca İngilizce Sözlük