duplex receptacle - German English Dictionary