expressing warning of an imminent danger - Français Anglais Dictionnaire