palmage - German English Dictionary