a stand-alone company - Turco Inglés Diccionario