madeira river - French English Dictionary