all-night drugstore - German English Dictionary