municipal impound lot - French English Dictionary