palmprint - German English Dictionary