cloudy lens - Alemán Inglés Diccionario