stay indoors - Alemán Inglés Diccionario