superette - German English Dictionary