esteemable - German English Dictionary