high-palmed - German English Dictionary