poor visibility conditions - Español Inglés Diccionario