industrial and urban overspill area - Français Anglais Dictionnaire