Search for crossword answers and clues

Answer for the clue "Navy engineer who bellyaches about his job? ", 13 letters:
crybabyseabee