Search for crossword answers and clues

Answer for the clue "One who's happy just to be at sea, despite being constantly seasick? ", 20 letters:
thejollygreenmariner