maid of all work - Turkish English Dictionary