irrigar - French English Dictionary