electrical retailer - Francés Inglés Diccionario