palmearse - German English Dictionary