irrigant - German English Dictionary