waiting-maid abigail - German English Dictionary