heavy duty electric cord - German English Dictionary