mastigoproctus - Spanish English Dictionary