irrigar - German English Dictionary