very dry sherry - German English Dictionary