poor visibility conditions - Espagnol Anglais Dictionnaire