Dieselgenerator - French English Dictionary