space shields - Alemán Inglés Diccionario