governesses - Turkish English Dictionary