palmaris - German English Dictionary