dry sherry - French English Dictionary