aqueductus - French English Dictionary