heavy duty electric cord - Francés Inglés Diccionario