street light repairman - German English Dictionary