woman from triana, spain - Spanish English Dictionary