waiting-maid abigail - Spanish English Dictionary