spanish gentleman crossword clue 9 letters