meet one's needs requirements - Turkish English Dictionary