once upon a time there lived... - German English Dictionary