multi-slot mobile stations - Turkish English Dictionary