irrigating - German English Dictionary