space station trenchant - Turco Inglés Diccionario