other banklike institutions - Turkish English Dictionary