vesicant - German English Dictionary