oft-told - German English Dictionary