leptoderma - Spanish English Dictionary