satisfying the special needs - Turkish English Dictionary