launch bases - Turco Inglés Diccionario