look through the looking glass - German English Dictionary