satellite warehouse - Turkish English Dictionary