interdiction of commercial intercourse - Almanca İngilizce Sözlük