artificial clouds - Alemán Inglés Diccionario