vasodilators - German English Dictionary