pedipalp - German English Dictionary