meek-spirited - Turkish English Dictionary