altricial - Turkish English Dictionary