electro-ensilage - French English Dictionary