mbps (megabits per second) - Turkish English Dictionary