satisfy the needs of - Turkish English Dictionary