street light repairman - French English Dictionary