pedipalps - German English Dictionary