irrigates - German English Dictionary