multi-port hub - Turkish English Dictionary