diesel building - French English Dictionary