waiting-maid abigail - Turkish English Dictionary