space armour - Turco Inglés Diccionario