a cloud on the horizon - Alemán Inglés Diccionario