launch bases - Turkish English Dictionary