convenience outlet - German English Dictionary