long hailed as - German English Dictionary