embarcadero - French English Dictionary