we know the rest - German English Dictionary