substance affecting blood flow - Almanca İngilizce Sözlük