electrical socket/plug - German English Dictionary