superflu - German English Dictionary