woman hired to guard and protect goods or people - Espagnol Anglais Dictionnaire