palmigrade - German English Dictionary