most respectable - German English Dictionary