backyard installation - Alemán Inglés Diccionario