small distant cloud - Alemán Inglés Diccionario