aqueduct bridge - French English Dictionary