plural of golondrina - Spanish English Dictionary